<?php

//======================================================================
// 比file_get_contents稳定的curl_get_contents分享
//======================================================================
/*
* 比file_get_contents稳定！
* $timeout为超时时间,单位是秒，默认为1s。
*
* 保留原file_get_contents函数的原因是当读取本地文件时，用原生的file_get_contents更合适。
*/

function curl_get_contents($url,$timeout=1) {
	
	$curlHandle = curl_init();
	curl_setopt( $curlHandle , CURLOPT_URL, $url ); 
	curl_setopt( $curlHandle , CURLOPT_RETURNTRANSFER, 1 ); 
	curl_setopt( $curlHandle , CURLOPT_TIMEOUT, $timeout ); 
	$result = curl_exec( $curlHandle ); 
	curl_close( $curlHandle ); 
	return $result; 
} 
$hx = curl_get_contents('http://www.jb51.net'); 
?>